open pit bench - Spanish English Dictionary